.allOrderContainer {
  // padding: 5px;
  // margin-left: 5px;
  width: 100%;
  background-color: #e8f1f7;
  height: 100%;

  .actions {
    display: flex;
    justify-content: space-between;
    background-color: #fff;
    padding: 5px 0;

    .right {
      ::v-deep .el-pagination {
        display: inline-block;

        .el-input--mini .el-input__inner {
          height: 24px;
        }
      }
    }
  }

  .displayArea {
    background-color: #fff;
    overflow: auto; //显示自带的滚动条
    white-space: nowrap;
    height: 100%;

    table {
      font-size: 12px;
      border: 1px solid #cccccc;
      border-collapse: collapse;

      //排第一二三的元素加定位,然后给排第四的元素加左外边距
      th:nth-child(1),
      td:nth-child(1) {
        width: 40px;
        text-align: center;
        background-color: inherit; //继承背景颜色
        vertical-align: inherit; //设置元素的基线对齐方式
        position: absolute;
        z-index: 1;
      }

      th:nth-child(2),
      td:nth-child(2) {
        width: 40px;
        text-align: center;
        background-color: inherit;
        vertical-align: inherit;
        position: absolute;
        left: 43px;
        z-index: 1;
      }

      th:nth-child(3),
      td:nth-child(3) {
        width: 150px;
        background-color: inherit;
        vertical-align: inherit;
        position: absolute;
        left: 86px;
        z-index: 1;
      }

      th:nth-child(4),
      td:nth-child(4) {
        margin-left: 238px;
      }

      tr {
        background-color: #fff;

        &:nth-child(even) {
          background: #e9e9e9;
        }

        th,
        td {
          border: 1px solid #cccccc;
          display: inline-block;
          width: 183px;
          height: 31px;
          line-height: 31px;
        }

        &:nth-child(2) {
          background-color: #fff !important;
        }
      }
    }
  }

  .footer {
    font-size: 12px;
    font-weight: bold;
    position: fixed;
    bottom: 0;
    background-color: #e9e9e9;
    width: 100%;
    height: 20px;
    line-height: 20px;
    z-index: 2;
    text-align: left;
    margin-left: -5px;
    padding-left: 10px;
  }
}